package cn.com.nes.site.controller.project.vo;

import cn.com.nes.site.entity.vo.BaseVO;
import lombok.Data;
import org.hibernate.validator.constraints.NotBlank;

import javax.validation.constraints.NotNull;

/**
 * 项目二维码信息入参模型
 */
@Data
public class GetProjectQRCodeInfoVO extends BaseVO {

    /**
     * 二维码类型： 0-施工人员，1-施工负责人
     */
    @NotNull(message = "二维码类型")
    private Integer qrCodeType;

    /**
     * 项目uuid
     */
    @NotBlank(message = "项目uuid")
    private String projectUuid;

    /**
     * 部门ID，热链云PC端是必填，易修端是非必填
     */
    private String departmentId;

}
